Internet Archive BookReader

Local designations of Confederate troops